.my {
	a:link { 
	color:#333; 
	} 
	a:visited { 
	color:#333; 
	} 
	a:hover { 
	color:#333; 
	} 
	a:active { 
	color:#333; 
	} 
	padding-bottom: 50px;
	.top {
		width:100%;
		height:127px;
		background-color: #4d638c;
		padding:20px;
		display: flex;
		position: relative;
		.but {
			width:80px;
			height:30px;
			border-radius: 5px;
			font-size: 17px;
			font-weight: 200;
			line-height: 30px;
			border:0.5px solid #fff;
			margin-left: 27px;
		}
		.avatorbox {
			width:75px;
			height:75px;
			border-radius: 37.5px;
			.avator {
				width:100%;
				height:100%;
			}
		}
		.rightbox {
			display: flex;
			flex-direction: column;
			flex: 1;
			padding: 20px;
			justify-content: space-between;
			font-weight: 200;
			.level {
				width: 17px;
				height: 17px; 
				margin-left: 10px;
				position: relative;
				background-color: #e2be84;
				border-radius: 2px;
				display: flex;
				align-items: center;
				.imgv {
					width:70%;
					height:70%;
				}
				.number {
					position: absolute;
					right: 2px;
					bottom: 1px;
					font-size: 8px;
					color: #fff;
				}
			}
		}
		.setting {
			width:24px;
			height:24px;
			position: absolute;
			top:20px;
			right:20px;
		}
	}
	.promotion {
		width:100%;
		height:128px;
		background-color: #ccc;
		img {
			width:100%;
			height:100%;
		}
	}
	.settingitembox {
		background-color: #fff;
		margin-top: 10px;
		font-size: 17px;
		color:#333;
		.item1 {
			display: flex;
			padding-left: 15px;
			height:49px;
			text-align: left;
			align-items: center;
			.lborder {
				width: 4px;
				height: 17px;
				background-color: #4d638c;
				margin-right: 10px;
			}
		}
		.item2 {
			padding:0 15px;
			.devicename {
				width:100%;
				height:50px;
				font-size: 15px;
				padding:0px 15px;
				text-align: left;
				position: relative;
				img {
					width:22px;
					height:22px;
					margin-right: 10px;
				}
				.more {
					width:12px;
					height:18px;
					margin-right: 0;
				}
			}
		}
		.item3 {
			display: flex;
			flex-wrap: wrap;
			.navitem {
				width:25%;
				height:85px;
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: space-around;
				font-size: 13px;
				color:#333;
				border-right: 1px solid #ddd;
				img {
					width: 30px;
					height: 30px;
				}
			}
		}
	}
}